@charset "utf-8";

/* CSS Document */





@media screen and (min-width:0px) and (max-width:640px)

{	

.header{ display:none;}

.phone_nav{ display:block;}





.w1540{width:100%; padding:0px 5%;}

.w1440{width:100%; padding:0px 5%;}

.w1380{width:100%; padding:0px 5%;}

.w1200{width:100%; padding:0px 5%;}

.w1600{width:100%; padding:0px 5%;}

.w1280{width:100%; padding:0px 5%;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}







.banner-swiper.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:30px;}

.banner-pagination .swiper-pagination-bullet{ margin:0px 5px !important;}

.banner-pagination .swiper-pagination-bullet-active{width:20px;}



.i_box1 li{width:50%; padding-bottom:15px;}

.i_box1 li .div .a_img{width:100%; text-align:center;}

.i_box1 li .div .a_img_r{width:100%; text-align:center; padding:0px; padding-top:10px;}



.i_box2_t1{ font-size:14px;}

.i_box2_c_box{width:100%;}

.i_box2_t{ font-size:24px;}

.i_box2_c_box_l,.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_l{width:32%;}

.i_box2_c_box_r,.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_r{width:68%}

.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_rc_t li .div_c{ height:auto;}

.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_l{ padding-left:3%;}

.i_box2_c_box_l_t{ /*padding-left:25px;*/ font-size:18px;}

.i_box2_c_box_l_c li a{ padding:10px 14px 10px 14px;}

.i_box2_c_box_rc_t li .div_c{ height:auto;}

.i_box2_c_box_rc_t li .div_t .s1{width:100%;}

.i_box2_c_box_rc_b_l_c{ font-size:13px;}



.i_box3_t{ font-size:14px;}

.i_box3_c li{width:50%; padding:0px 1% 15px 1%; margin:0px;}



.i_box3{ padding-bottom:40px;}

.i_box3_c li .div .a_img{width:100%;}

.i_box3_c li .div .a_img_r{width:100%;}

.i_box4_t_l{width:100%; margin-bottom:10px;}

.i_box4_t_r{width:100%;}

.i_box4_t{ margin-top:0px;}

.i_box4_t_l li{ padding-left:1%; padding-right:1%;}

.i_box4_t_r{width:98%; margin-left:1%;}

.i_box4_t_r_b dd{width:100%; margin:0px; padding-bottom:10px;}



.i_box5{ padding:50px 0px;}

.i_box5_t li{width:50%; padding:0px 1% 10px 1%; margin:0px; }

.i_box5_t li .a_img{ border:1px solid #f1f1f2;}



.footer{ padding-top:30px;}

.footer_l{width:100%;}

.footer_c{width:100%; padding-right:0px; padding-bottom:10px;}

.footer_r{width:100%;}



.i_footer_bq .s1,.i_footer_bq .s2{width:100%; text-align:center; font-size:13px;}

.footer_l{ text-align:center; padding-top:0px;}

.footer_c li a{ text-align:center; height:35px; line-height:35px; font-size:14px;}

.footer_l_logo img{ height:40px;}

.footer_l_c{ padding-bottom:15px;}

.footer_l_t{ padding:20px 0px;}

.footer_l_t span{ font-size:28px;}



.n_box2_l{width:100%; padding:15px 3%; }

.n_box2_r{width:100%;}

.n_box2_l .a_img{width:100%;}

.n_box2_l .a_img_r{width:100%;}



.n_box1{ padding-bottom:30px;}

.n_box2_l .a_img_r_t{ margin-top:15px; font-size:18px;}

.n_box2_l .a_img_r_c{ font-size:14px;}

.n_box2_l .a_img_r_text{ font-size:14px;}

.n_box2_l .a_img_r_text_c{ font-size:14px; padding-left:10px;}

.n_box2_l .a_img_r_text_c .s2{ font-size:24px;}

.n_box1_t{ margin-bottom:10px;}



.n_box4_ul li{width:50%; margin:0px; padding:0px 1% 15px 1%;}

.n_box4{ display:none;}

.wap_case_m{ display:block;}



.n_box2_l_img{width:100%; padding:0px;}

.hj_swiper .hj_prev{ display:block;}

.hj_swiper .hj_next{ display:block;}

.hj_swiper_pw{ display:none;}

.n_box5_l{width:100%;}

.n_box5_r{width:100%;}



.n_box7{ display:none;}

.n_box7_ul li{width:100%; float:left; padding:0px 1% 15px 1%; margin:0px;}



.n_box6_b li{width:33.33%;}

.n_box6_b li .divs span{ font-size:16px;}



.n_box2_l .a_img_r_c1_r{width:74%;}

.n_box9_c_l{width:100%; margin-bottom:10px;}

.n_box9_c{ font-size:14px;}

.n_box10 table tr td{width:100%; float:left;}



.n_box11 li .div_l{width:100%; padding:10px 0px;}

.n_box11 li .div_r{width:100%;}



.n_banner{ height:180px;}

.n_banner img{ display:none;}



.n_box12{ padding:30px 0px;}

.n_box12_l{ display:none;}

.a_zxlmenu{ display:block;}

.n_box12_r{width:100%;}

.n_box12_r_t{ padding:28px 20px 15px 20px;}

.n_box12_r_c{ font-size:14px; padding:20px;}



.n_box13_l{width:100%; padding-bottom:30px;}

.n_box13_r{width:100%;}

.n_box13_l_t{ font-size:23px; padding:0px; padding-bottom:15px;}

.n_box13_l_c{ font-size:14px;}

.n_box13_l_c table tr td h1{ font-size:20px;}

.n_box13_l_b{ font-size:16px;}



.n_box13{ padding:20px 3%;}

.n_box14 li .ipt1{ font-size:14px}

.n_box14 li .ipt2{ font-size:14px;}

.n_box14 li .div1{width:100%;}

.n_box14 li .div1 .ipt3{ font-size:14px;}


.i_box2_c_box_l_c li{width:20%;}

.i_box2_c_box:nth-child(4) .i_box2_c_box_l_c li a{ padding:10px  10px 10px 10px;}


.n_box16{ display:none;}
.n_box17{ display:block;}


}



@media screen and (min-width:641px) and (max-width:767px)

{

.header{ display:none;}

.phone_nav{ display:block;}



.w1540{width:100%; padding:0px 5%;}

.w1440{width:100%; padding:0px 5%;}

.w1380{width:100%; padding:0px 5%;}

.w1200{width:100%; padding:0px 5%;}

.w1600{width:100%; padding:0px 5%;}

.w1280{width:100%; padding:0px 5%;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}





.banner-swiper.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:30px;}



.banner-pagination .swiper-pagination-bullet{ margin:0px 5px !important;}

.banner-pagination .swiper-pagination-bullet-active{width:20px;}



.i_box1 li{width:45%; padding-bottom:25px;}

.i_box1 li .div{justify-content:flex-start;}

.i_box2_t{ font-size:26px;}

.i_box2_t1{ font-size:15px;}



.i_box2_c_box{width:100%;}

.i_box3_c li{width:50%; margin:0px; padding:0px 1% 15px 1%;}

.i_box3_c li .div{ padding:20px;}

.i_box3{ padding-bottom:40px;}

.i_box3_t{ font-size:15px;}



.i_box4_t_l li{ padding:0px 1% 10px 1%;}

.i_box4_t_l{width:100%; margin-bottom:10px;}

.i_box4_t_r{width:98%; margin-left:1%;}



.i_box5{ padding:50px 0px;}

.i_box5_t li{width:33.33%;}



.footer{ padding-top:30px;}

.footer_l{width:70%; padding-top:0px;}

.footer_c{width:30%; padding:0px;}

.footer_r{width:100%; padding-top:15px;}

.footer_l_t{ padding-bottom:20px;}

.footer_c li a{ font-size:15px;}

.i_footer_bq .s1,.i_footer_bq .s2{width:100%; text-align:center;}



.i_box2_c_box_l,.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_l{width:27%; padding-left:3%;}

.i_box2_c_box_r,.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_r{width:73%}



.n_box2_l{width:100%; padding:20px 3.5%;}

.n_box2_r{width:100%;}

.n_box2_l .a_img_r_t{ font-size:20px;}

.n_box2_l .a_img_r_c{ font-size:14px;}

.n_box2_l .a_img_r_text{ font-size:14px;}

.n_box2_l .a_img_r_text_c{ font-size:14px; padding-left:10px;}

.n_box1{ padding-bottom:40px;}





.n_box4_ul li{width:33.33%; margin:0px; padding:0px 1% 15px 1%;}

.n_box4{ display:none;}

.wap_case_m{ display:block;}





.n_box2_l_img{width:100%; padding:0px;}

.hj_swiper .hj_prev{ display:block;}

.hj_swiper .hj_next{ display:block;}

.hj_swiper_pw{ display:none;}

.n_box5_l{width:100%;}

.n_box5_r{width:100%;}

.n_box2_l .a_img_r{width:100%; padding-top:20px;}

.n_box5_r_ul{ margin-top:20px;}

.n_box5_r_ul li{width:50%; padding:0px 1% 0px 1%;}



.n_box7{ display:none;}

.n_box7_ul li{width:50%; float:left; padding:0px 1% 15px 1%; margin:0px;}



.n_box6_b li{width:25%;}



.wap_case_m.active1 li .a_m span{width:auto; line-height:40px;}



.n_box9_c{ font-size:14px;}



.n_box11 li .div_l{width:16%;}

.n_box11 li .div_r{width:84%;}



.n_banner{ height:230px;}

.n_banner img{ display:none;}



.n_box12{ padding:30px 0px;}

.n_box12_l{ display:none;}

.a_zxlmenu{ display:block;}

.n_box12_r{width:100%;}

.n_box12_r_t{ padding:28px 20px 15px 20px;}

.n_box12_r_c{padding:20px;}





.n_box13_l{width:100%; padding-bottom:30px;}

.n_box13_r{width:100%;}

.n_box13_l_t{ font-size:26px; padding:0px; padding-bottom:15px;}

.n_box13_l_c{ font-size:14px;}

.n_box13_l_c table tr td h1{ font-size:20px;}

.n_box13_l_b{ font-size:16px;}







.n_box14 li .ipt1{ font-size:14px}

.n_box14 li .ipt2{ font-size:14px;}

.n_box14 li .div1{width:60%;}

.n_box14 li .div1 .ipt3{ font-size:14px;}

.n_box16{ display:none;}
.n_box17{ display:block;}



}

@media screen and (min-width:768px) and (max-width: 992px)

{

.header{ display:none;}

.phone_nav{ display:block;}



.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}

.w1380{width:100%; padding:0px 3%;}

.w1200{width:100%; padding:0px 3%;}

.w1600{width:100%; padding:0px 3%;}

.w1280{width:100%; padding:0px 3%;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}



.banner-swiper.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:30px;}

.banner-pagination .swiper-pagination-bullet{ margin:0px 5px !important;}



.i_box1{ padding:37px 10%;}

.i_box1 li{width:45%; padding-bottom:25px;}

.i_box1 li .div{justify-content:flex-start;}

.i_box2_t{ font-size:26px;}

.i_box2_t1{ font-size:15px;}



.i_box2_c_box{width:100%;}

.i_box3_c li{width:50%; margin:0px; padding:0px 1% 15px 1%;}

.i_box3_c li .div{ padding:20px;}

.i_box3{ padding-bottom:40px;}

.i_box3_t{ font-size:15px;}



.i_box4_t_l li{ padding:0px 1% 10px 1%;}

.i_box4_t_l{width:100%; margin-bottom:10px;}

.i_box4_t_r{width:98%; margin-left:1%;}



.i_box5{ padding:50px 0px;}

.i_box5_t li{width:25%;}



.footer{ padding-top:30px;}

.footer_l{width:70%; padding-top:0px;}

.footer_c{width:30%; padding:0px;}

.footer_r{width:100%; padding-top:15px;}

.footer_l_t{ padding-bottom:20px;}

.footer_c li a{ font-size:15px;}

.i_footer_bq .s1,.i_footer_bq .s2{width:100%; text-align:center;}



.i_box2_c_box_l,.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_l{width:27%; padding-left:3%;}

.i_box2_c_box_r,.i_box2_c .i_box2_c_box:last-child .i_box2_c_box_r{width:73%}



.n_box2_r_t .a_img img{ height:100px;}

.n_box2_r_t .a_title{ font-size:18px;}

.n_box2_l .a_img_r_t{ font-size:20px;}

.n_box2_l .a_img_r_c{ font-size:14px;}

.n_box2_l .a_img_r_text{ font-size:14px;}

.n_box2_l .a_img_r_text_c{ font-size:14px; padding-left:10px;}

.n_box2_l .a_img_r_text_c .s2{ font-size:24px;}

.n_box2_r_c li .div{ font-size:14px;}





.n_box1{ padding-bottom:50px;}

.n_box2_l{ padding:20px;}

.n_box2_r{ padding-top:25px;}





.n_box4_ul li{width:33.33%; margin:0px; padding:0px 1% 15px 1%;}

.n_box4{ display:none;}

.wap_case_m{ display:block;}



.n_box2_l_img{width:100%; padding:0px;}

.hj_swiper .hj_prev{ display:block;}

.hj_swiper .hj_next{ display:block;}

.hj_swiper_pw{ display:none;}

.n_box5_l{width:100%;}

.n_box5_r{width:100%;}

.n_box2_l .a_img_r{width:100%; padding-top:20px;}

.n_box5_r_ul{ margin-top:20px;}

.n_box5_r_ul li{width:50%; padding:0px 1% 0px 1%;}



.n_box7{ display:none;}

.n_box7_ul li{width:33.33%; float:left; padding:0px 1% 15px 1%; margin:0px;}



.n_box6_b li{width:25%;}



.wap_case_m.active1 li .a_m span{width:auto; line-height:40px;}



.n_box9_c{ font-size:14px;}



.n_box11 li .div_l{width:16%;}

.n_box11 li .div_r{width:84%;}





.n_banner{ height:300px;}

.n_banner img{ display:none;}



.n_box12{ padding:40px 0px;}

.n_box12_l{ display:none;}

.a_zxlmenu{ display:block;}

.n_box12_r{width:100%;}



.n_box13_l{width:100%; padding-bottom:30px;}

.n_box13_r{width:100%;}


.n_box16{ display:none;}
.n_box17{ display:block;}


}





@media screen and (min-width:993px) and (max-width:1200px)

{

.header{ display:block;}

.phone_nav{ display:none;}







.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}

.w1380{width:100%; padding:0px 3%;}

.w1200{width:100%; padding:0px 3%;}

.w1600{width:100%; padding:0px 3%;}

.w1280{width:100%; padding:0px 3%;}



.header_logo_r_ipt1{width:40%;}



.i_box2_c_box_l_t{ font-size:19px;}

/*.i_box2_c_box_l_c li a{ padding:0px 10px 0px 9%;}*/

.i_box2_c_box_rc_t li .div_c{ height:auto;}



.i_box3_c li .div .a_img{width:100%;}

.i_box3_c li .div .a_img_r{width:100%;}



.i_box5_t li{width:20%;}

.footer_l{ padding-top:0px;}

.footer_r{width:17%;}





.n_box2_r_t .a_img img{ height:100px;}

.n_box2_r_t .a_title{ font-size:18px;}

.n_box2_l .a_img_r_t{ font-size:20px;}

.n_box2_l .a_img_r_c{ font-size:14px;}

.n_box2_l .a_img_r_text{ font-size:14px;}

.n_box2_l .a_img_r_text_c{ font-size:14px; padding-left:10px;}

.n_box2_l .a_img_r_text_c .s2{ font-size:24px;}

.n_box2_r_c li .div{ font-size:14px;}





.n_box1{ padding-bottom:50px;}

.n_box2_l{ padding-top:25px;}

.n_box2_r{ padding-top:25px;}



.n_box4_ul li{width:25%; margin:0px; padding:0px 1% 15px 1%;}



.n_box5_l{width:75%;}

.n_box5_r{width:23%;}



.n_box11 li .div_l{width:14%;}

.n_box11 li .div_r{width:86%;}



.n_box12{ padding-bottom:70px;}

.n_box13_l_t{ padding-top:0px;}

.header_logo_r form{width:62%;}
.i_box2_c_box_l_c li{width:20%;}
.i_box2_c_box{width:49.5%;}


.n_box16{ display:none;}
.n_box17{ display:block;}

}





@media screen and (min-width:1201px) and (max-width:1300px)

{

	

	

.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}

.w1380{width:100%; padding:0px 3%;}

.w1200{width:100%; padding:0px 3%;}

.w1280{width:100%; padding:0px 3%;}



.i_box2_c_box_l_t{ font-size:22px;}

.i_box3_c li .div{ padding:20px;}





.n_box2_l .a_img_r_t{ font-size:22px;}

.n_box2_r_t .a_title{ font-size:22px;}


.header_logo_r form{width:68%;}

.n_box16{ left:0px;}
.n_box16_c{ font-size:12px; line-height:1.8;}
.n_box16_close{width:26px; height:26px; margin:0px; left:0px; bottom:-13px;}
.n_box16_t{ font-size:14px;}
.n_box16_t1{ padding:5px 0px;}


}

@media screen and (min-width:1301px) and (max-width:1440px)

{



.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}

.w1380{width:100%; padding:0px 3%;}

.w1280{width:100%; padding:0px 3%;}


.n_box16{ left:0px;}
.n_box16_c{ font-size:12px; line-height:1.8;}
.n_box16_close{width:26px; height:26px; margin-left:-13px; bottom:-30px;}
.n_box16_t{ font-size:14px;}
.n_box16_t1{ padding:5px 0px;}






}



@media screen and (min-width:1441px) and (max-width:1600px)

{

.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}



.n_box16{ left:0px;}
.n_box16_c{ font-size:12px; line-height:1.8;}
.n_box16_close{width:30px; height:30px; margin-left:-15px; bottom:-40px;}
.n_box16_t{ font-size:14px;}
.n_box16_t1{ padding:5px 0px;}









}



@media screen and (min-width:1601px) and (max-width:1800px)

{


.n_box16{ left:0px;}
.n_box16_close{ bottom:-50px;}


	

	

}

@media screen and (min-width:1801px) and (max-width:1900px){

	



	

	}



